well done cooked - Turkish English Dictionary